Wagoona, Los Cabos Splash Island! Only At Wild Canyon